Generalising and Unifying SLUR and Unit-Refutation Completeness
نویسندگان
چکیده
The class SLUR (Single Lookahead Unit Resolution) was introduced in [22] as an umbrella class for efficient SAT solving. [7,2] extended this class in various ways to hierarchies covering all of CNF (all clause-sets). We introduce a hierarchy SLURk which we argue is the natural “limit” of such approaches. The second source for our investigations is the class UC of unit-refutation complete clause-sets introduced in [10]. Via the theory of (tree-resolution based) “hardness” of clause-sets as developed in [19,20,1] we obtain a natural generalisation UCk, containing those clause-sets which are “unitrefutation complete of level k”, which is the same as having hardness at most k. Utilising the strong connections to (tree-)resolution complexity and (nested) input resolution, we develop fundamental methods for the determination of hardness (the level k in UCk). A fundamental insight now is that SLURk = UCk holds for all k. We can thus exploit both streams of intuitions and methods for the investigations of these hierarchies. As an application we can easily show that the hierarchies from [7,2] are strongly subsumed by SLURk. We conclude with a discussion of open problems and future directions.
منابع مشابه
Convergence and quantale-enriched categories
Generalising Nachbin's theory of ``topology and order'', in this paper we continue the study of quantale-enriched categories equipped with a compact Hausdorff topology. We compare these $V$-categorical compact Hausdorff spaces with ultrafilter-quantale-enriched categories, and show that the presence of a compact Hausdorff topology guarantees Cauchy completeness and (suitably defined) ...
متن کاملOn Unit-Refutation Complete Formulae with Existentially Quantified Variables
We analyze, along the lines of the knowledge compilation map, both the tractability and the succinctness of the propositional language URC-C of unit-refutation complete propositional formulae, as well as its disjunctive closure URC-C[∨, ∃], and a superset of URC-C where variables can be existentially quantified and unitrefutation completeness concerns only consequences built up from free variab...
متن کاملCompleteness of Pruning Methods for Consequence Finding Procedure Sol ?
In this paper, we study the completeness of several types of pruning methods for the logical consequence nding procedure SOL-resolution. The consequence nd-ing problem is a generalization of the refutation nding problem. The SOL-resolution is a Model-Elimination-like calculus with Skip operation, and is one of the most signiicant calculi for consequence nding. The concept \completeness" of cons...
متن کاملOn hierarchies over the SLUR class
SLUR is a class of the CNF formulae on which the single lookahead unit resolution algorithm for satisfiability (SAT) testing never fails. It is known that the SLUR class contains classes of Horn, hidden Horn, (hidden) extended Horn and balanced formulae as a subclass. In recent paper it was proven that the SLUR class contains all canonical formulae. In this paper we will extend this result by s...
متن کاملOn Hierarchies over the Class of SLUR Formulae
Single look-ahead unit resolution (SLUR) algorithm is a nondeterministic polynomial time algorithm which for a given input formula in a conjunctive normal form (CNF) either outputs its satisfying assignment or gives up. A CNF formula belongs to the SLUR class if no sequence of nondeterministic choices causes the SLUR algorithm to give up on it. The SLUR class is reasonably large. It is known to...
متن کامل